Career 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F1 USA F2 USA F3 Great Britain #1-w1 Qatar F2 Great Britain F2 Great Britain #1-w3 Japan F4 Japan F5 Great Britain #1-w4 Qatar F1 Great Britain F3 Great Britain F4 Japan F6 Great Britain F5 Great Britain F6 Great Britain F7 USA F28 USA F29 USA F30 Great Britain #2-w1 Great Britain #2-w2 China F1 Great Britain #2-w3 China F2 Great Britain #2-w4 Indonesia-w1 Qatar F3 Indonesia-w2 Qatar F4 Indonesia-w3 Qatar F5 Indonesia-w4 Australia F1 Australia F2 Croatia F2 Portugal F3 Great Britain F4 Great Britain F5 Great Britain F6 Uzbekistan F1 Mexico F3 Uzbekistan F2 Mexico F4 Venezuela #1-w1 Korea F2 Venezuela #1-w2 China F1 Venezuela #1-w3 Venezuela #1-w4 Turkey F1 Turkey F2 Spain F13 Turkey F3 USA F17 China F4 USA F18 China F5 USA F19 Great Britain F10 Japan F9 Great Britain F11 Great Britain F13 Australia F7 Great Britain F14 Australia F8 Great Britain F15 Great Britain #4-w1 Great Britain #4-w2 China F6 Great Britain #4-w3 China F7 Great Britain #4-w4 Great Britain F1 China F1 Great Britain F2 China F2 Australia F1 Australia F2 New Zealand F1 New Zealand F2 Great Britain F5 Korea F3 Great Britain F6 Greece F1 Uzbekistan F3 Greece F2 Uzbekistan F4 Greece F3 Japan F4 USA F13 USA F14 Thailand F4 Thailand F5 Great Britain F14 Japan F11 Japan F12 Australia F1 Australia F2 Great Britain F5 Great Britain F6 France F5 Japan F2 USA F8 Korea F1 Korea F2 Uzbekistan F2 Ireland F2 Great Britain F18 China F6 China F7 China F2 USA F4 USA F5 USA F6 Japan F1 Japan F2 Japan F3 Uzbekistan F2 Thailand F4 Thailand F5 Great Britain F16 Dominican Republic F2 Great Britain F1 Great Britain F2 France F2 Slovenia F2 Slovenia F3 Malaysia F1 Malaysia F2 Malaysia F3 Korea F5 Korea F6 Great Britain F11 Thailand F1 Thailand F2 Thailand F3 Australia F5 Australia F6 Australia F7 Australia F8 Great Britain F1 Usa F2 Great Britain F2 Usa F3 Usa F7 Usa F8 Usa F9 Indonesia F3 Malaysia F1 Malaysia F2 Great Britain F8 Brazil F17 Australia F5 Australia F6 Australia F7 China F8 Japan F9 Japan F10 Great Britain F17 Israel F4 Laos F1 Great Britain F1 China F1 China F2 Turkey F3 Turkey F4 Thailand F1 USA F8 Thailand F2 USA F9 China F3 China F4 China F5 Korea F1 Korea F2 Korea F3 China F7 Chinese Taipei F1 Chinese Taipei F2 Great Britain F11 Great Britain F12 USA F26 USA F27 Thailand F4 Chinese Taipei F3 Chinese Taipei F4 Great Britain F4 Vietnam F3 Mexico F3 Israel F7 Israel F8 Israel F9 China F8 India F8 India F9 China F9 China F4 Kuwait F2 Kuwait F3 Great Britain F18 Cambodia F2 Turkey F5 Turkey F6 Turkey F7 China F10 Indonesia F2 Kazakhstan F6 Turkey F8 Kazakhstan F7 Canada F1 Canada F2 Israel F6 Uzbekistan F2 Turkey F16 Korea F1 Great Britain F17 Greece F8 Israel F5 Japan F3 Uzbekistan F1 Spain F19 Spain F20 Chinese Taipei F1 Cambodia F3 Turkey F50 Turkey F51 Turkey F39 Qatar F1 Thailand F5 Qatar F2 Qatar F3 China F1 China F2 Philippines F1 Thailand F8 Thailand F9 Kazakhstan F10 Chinese Taipei F1 Kazakhstan F11 Turkey F34 Egypt F4 Egypt F5 India F1 Uzbekistan F1 Uzbekistan F2 Thailand F1 Turkey F19 Hong Kong F1 Thailand F7 Thailand F9 Cambodia F3 Turkey F4 Turkey F5 China F10 Uzbekistan F1 Uzbekistan F2 China F11 Uzbekistan F3 Korea F4 Thailand F1 Thailand F6 Vietnam F6 Chinese Taipei F1 Vietnam F9 Thailand F6 Turkey F2 (Antalya) Turkey F3 (Antalya) Indonesia F1 (Jakarta) Egypt F7 (Sharm El Sheikh) Egypt F8 (Sharm El Sheikh) Egypt F9 (Sharm El Sheikh) Israel F2 (Ramat Hasharon) Indonesia F5 (Jakarta) Indonesia F6 (Jakarta) Thailand F2 (Hua Hin) Thailand F9 (Pattaya) Malaysia F3 (Kuala Lumpur) Vietnam F1 (Thu Dau Mot City) Vietnam F2 (Thu Dau Mot City) Indonesia F7 (Jakarta) Indonesia F8 (Jakarta) Thailand F12 (Hua Hin) Hong Kong F4 (Hong Kong) Hong Kong F5 (Hong Kong) Kazakhstan F1 (Aktobe) Kazakhstan F2 (Shymkent) Hong Kong F2 (Hong Kong) China F10 (Shenzhen) Chinese Taipei F1 (Taipei) Chinese Taipei F2 (Taipei) Pakistan F1 (Islamabad) M15 Anning M15 Anning M15 Anning M15 Wuhan M25 Wuhan M25 Taipei M25 Taipei M15 Hua Hin M15 Hua Hin M15 Nonthaburi The Bolton Challenger - Bolton Shimadzu All Japan Indoor - Kyoto Head Cup Busan Open - Busan Tumkur Open - Tumkur Dharwad Challenger 2003 - Dharwad Belgaum Open - Belgaum Heineken Challenger 2004 - Ho Chi Minh City Shimadzu All Japan Indoor Tennis Championships - Kyoto The LTA Wrexham Challenger - Wrexham Busan Open - Busan The LTA Nottingham Challenger - Nottingham The Manchester Trophy - Manchester USTA Seascape Challenger - Aptos Fifth Third Bank Tennis Classic - Lexington 2004 Colorado Tennis Classic - Denver Binghamton Professional Tennis Tournament - Binghamton GHI Bronx Classic - Bronx Smith Barney Men's Challenger - Covington College Station Challenger - College Station Austin Challenger - Austin The LTA Bolton Challenger - Bolton Uncle Toby's Challenger in Burnie - Burnie Shimadzu All Japan Indoor Tennis Championships - Kyoto Heineken Challenger - Ho Chi Minh City Busan Open Challenger Tennis - Busan Oberstaufen Cup - Oberstaufen Open de Tenis Amaya - Pamplona The LTA Men's Challenger - Southampton Samsung Securities Cup - Seoul The LTA Sunderland Challenger - Sunderland Hilton Waikoloa Village USTA Challenger - Waikoloa The LTA Wrexham Challenger - Wrexham Kia International in Burnie - Burnie USTA Men's Challenger of Dallas - Dallas Shimadzu All Japan Indoor Tennis Championships - Kyoto HTV Challenger - Ho Chi Minh City The LTA Cardiff Challenger - Cardiff Isla de Lanzarote - Lanzarote Fergana Challenger - Fergana Busan Open Challenger Tennis - Busan The Surbiton Trophy - Surbiton 2006 North Shore Pro Tennis Championship - Winnetka The Commercia Challenger - Aptos Penza Cup - Penza Fifth-Third Bank Tennis Classic - Lexington Togliatti Cup - Togliatti Odlum Brown Vancouver Open - Vancouver dBI Tennis Challenger - Binghamton GHI Bronx Tennis Classic - Bronx Bukhara Challenger - Bukhara The Swanston Challenger - Sacramento The $50,000 Pro Challenger at Calabasas - Calabasas Ford Tennis Championships - Louisville Challenger Banque Nationale Rimouski - Rimouski Music City Challenger - Nashville Kia International In Caloundra - Caloundra USTA Challenger - Champaign Naples Challenger - Naples Hilton Waikoloa Village USTA Challenger - Waikoloa AT&T Challenger of Dallas - Dallas Freeman Men's $50,000 Challenger - Joplin Shimadzu All Japan Indoor Tennis Championships - Kyoto Samsung Challenger 2007 - Ho Chi Minh City 2007 Challenger of Santa Clara - Valencia Aberto de Santa Catarina de Tenis - Florianopolis Isla de Lanzarote - Lanzarote Fergana Challenger - Fergana Busan Open Challenger Tennis - Busan Countrywide Classic USTA Challenger - Carson The Surbiton Trophy - Surbiton Astana Challenger - Astana Dublin Challenger - Dublin The Comercia Challenger - Aptos Togliatti Cup - Togliatti Fifth Third Bank Tennis Championships - Lexington Penza Cup - Penza Mordova Cup 2007 - Saransk Levene Gouldin & Thompson Tennis Challenger - Binghamton GHI Bronz Classic - Bronx Karshi Challenger - Karshi Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans Swanston Challenger - Sacramento Pro Challenger at Calabasas - Calabasas Flea Market Cup - Busan Ford Tennis Championships - Louisville Music City Challenger - Nashville JSM Challenger - Champaign Taiwan Challenger - Kaohsiung Caloundra ATP Challenger - Caloundra 2007 Knoxville Challenger - Knoxville Club Coop's ATP Challenger International - Brisbane McDonalds ATP Challenger - Burnie 2008 China TCL Challenger - Guangzhou Internationaux du Doubs - Besancon 5 Volkswagen Challenger - Wolfsburg Shimadzu All Japan Indoor Tennis Championships - Kyoto AGT Challenger - Leon Busan Open Challenger Tennis - Busan Fergana Challenger - Fergana Izmir Cup - Izmir Nielsen USTA Pro Tennis Championship - Winnetka Challenger Banque Nationale - Granby The Comercia Bank Challenger - Aptos Fifth Third Bank Tennis Championships - Lexington Oldum Brown Vancouver Open - Vancouver Levene Gouldin & Thompson Tennis Challenger - Binghamton Semgroup Challenger - Tulsa Samsung Securities Cup - Seoul Flea Market Cup Busan Challenger Tennis - Busan President's Cup - Astana Keio Challenger International Tennis Tournament - Yokohama Dunlop World Challenge - Toyota Melbourn Challenger Kyoto Challenger Bangkok Challenger Korat Challenger Baton Rouge Challenger Talahassee Challenger Busan Challenger Fergana Challenger Carson Challenger Yuba City Challenger Samarkand Challenger Karshi Challenger Almaty Challenger Calabasas Challenger Charlottesville Challenger Knoxville Challenger Champaign Challenger Yokohama Challenger Puebla Challenger Toyota Challenger Dallas Challenger Baton Rouge Challenger Uzbekistan F4 Tallahassee Challenger Manta Challenger Savannah Challenger Busan Challenger Sarasota Challenger Cremona Challenger Fergana Challenger Carson Challenger Lexington Challenger Campos do Jordao Challenger Brasilia Challenger Salvador Challenger Izmir Challenger Sacramento Challenger Tiburon Challenger Calabasas Challenger Loughborough Challenger Honolulu Challenger Wolfsburg Challenger Guangzhou Challenger Pingguo Challenger Leon Challenger Busan Challenger Nottingham Challenger Guadalajara Challenger Winnetka Challenger Aptos Challenger Lexington Challenger Wuhai Challenger Beijing Challenger Karshi Challenger Astana Challenger Shanghai Challenger Bangkok Challenger Sacramento Challenger Seoul Challenger Charlottesville Challenger Knoxville Challenger Champaign Challenger Toyota Challenger Burnie Challenger Singapore Challenger Kyoto Challenger Pingguo Challenger Sarajevo Challenger Bath Challenger Barranquilla Challenger Tallahassee Challenger San Luis Potosi Challenger Leon Challenger Kaohsiung Challenger Athens Challenger Fergana Challenger Nottingham Challenger Binghamton Challenger Lexington Challenger Wuhan Challenger Vancouver Challenger Beijing Challenger Aptos Challenger Karshi Challenger Bangkok Challenger Shanghai Challenger St. Remy Challenger Istanbul Challenger Ningboo Challenger Izmir Challenger Mons Challenger Rennes Challenger Seoul Challenger Loughborough Challenger Yokohama Challenger Toyota Challenger Noumea Challenger Quimper Challenger Cherbourg Challenger Rimouski Challenger Le Gosier Challenger Karshi Challenger Samarkand Challenger Nottingham Challenger Istanbul Challenger Eskisehir Challenger Astana Challenger Vancouver Challenger Bangkok Challenger Shanghai Challenger Kaoshuing Challenger Fergana Challenger Tashkent Challenger Seoul Challenger Yeongwol Challenger Yokohama Challenger Toyota Challenger Chennai Challenger Kolkata Challenger New Delhi Challenger Guangzhou Challenger Taipei City Challenger Gimcheon Challenger Busan Challenger Karshi Challenger Fergana Challenger Tianjin Challenger Nanchang Challenger Kaohsiung Challenger Astana Challenger Bangkok Challenger Shanghai Challenger Tashkent Challenger Indore Challenger Pune Challenger Traralgon Challenger Traralgon Challenger 2 Yokohama Challenger Toyota Challenger Noumea Challenger Hong Kong Challenger New Delhi Challenger Kolkata Challenger Guangzhou Challenger Shenzhen Challenger Raanana Challenger Taipei City Challenger Karshi Challenger Eskisehir Challenger Fergana Challenger Gimcheon Challenger Astana Challenger Bangkok Challenger Shanghai Challenger Nanchang Challenger Kaohsiung Challenger Tashkent Challenger Bangalore Challenger Pune Challenger Hua Hin Challenger Kobe Challenger Yokohama Challenger Toyota Challenger Bangkok Challenger New Delhi Challenger Kyoto Challenger Zhuhai Challenger Guangzhou Challenger Raanana Challenger Taipei City Challenger Busan Challenger Seoul Challenger Bangkok Challenger Fergana Challenger Gimcheon Challenger Astana Challenger Chengdu Challenger Bangkok Challenger Shanghai Challenger Nanchang Challenger Kaohsiung Challenger Ningboo Challenger Suzhou Challenger Kobe Challenger Toyota Challenger Astana Challenger Bangkok Challenger Bangkok Challenger Kyoto Challenger Taipei City Challenger Busan Challenger Winnipeg Challenger Gatineau Challenger Granby Challenger Chengdu Challenger Jinan Challenger Zhangjiagang Challenger Gwangju Challenger Ho Chi Minh City Challenger Bangkok Challenger Qujing Challenger Taipei City Challenger Anning Challenger Almaty Challenger Jinan Challenger Zhangjiagang Challenger Shanghai Challenger The Stella Artois Grass Court Championships - London The Nottingham Open - Nottingham Thailand Open - Bangkok Chennai Open - Chennai Delray Beach International Tennis Championships - Delray Beach The Stella Artois Championships - London The 10tele.com Open - Nottingham Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Qatar ExxonMobil Open - Doha Next Generation Adelaide International - Adelaide Heineken Open - Auckland The Stella Artois Championships - London Red Letter Days Open - Nottingham China Open - Beijing Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Next Generation Adelaide International - Adelaide Heineken Open - Auckland Movistar Open - Vina del Mar The Nottingham Open - Nottingham Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London AEGON International - Eastbourne Countrywide Classic - Los Angeles Qatar ExxonMobil Open - Doha SAP Open - San Jose Malaysian Open - Kuala Lumpur Aircel Chennai Open - Chennai Brisbane International - Brisbane AEGON Championships - London AEGON International - Eastbourne PBZ Zagreb Indoors - Zagreb Open 13 - Marseille AEGON Championships - London Heineken Open - Auckland Shenzhen Open - Shenzhen Rakuten Japan Open - Tokyo AEGON International - Eastbourne Pacific Life Open - Indian Wells Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Izmir Challenger Rogers Cup - Montreal Australian Open - Melbourne Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London Davis Cup, Group 2, REL2, TPE-HKG 4-1 Davis Cup, Group 1, 1R, UZB-TPE 4-1 Davis Cup, Group 1, REL1, TPE-PAK 5-0 Davis Cup, Group 1, 2R, PAK-TPE 4-1 Davis Cup, Group 1, 1R, TPE-PAK 3-2 Davis Cup, Group 1, 2R, TPE-KOR 1-4 Davis Cup, Group 1, PO, UKR-GBR 2-3 Davis Cup, Group 1, 1R, TPE-THA 3-2 Davis Cup, World Group, PO, GBR-CRO 4-1 Davis Cup, World Group, 1R, ARG-GBR 4-1 Davis Cup, Group 1, 1R, AUS-TPE 4-1 Davis Cup, Group 1, 2R, KAZ-TPE 2-3 Davis Cup, Group 1, 2R, TPE-IND 2-3 Davis Cup, Europe/Africa Group II, PO, GBR-TUR 5-0 Davis Cup, Asia/Oceania Group I, PO, TPE-PHI 4-1 Davis Cup, Group II, 1R, GBR-TUN 4-1 Davis Cup, Group I, PO, PHI-TPE 2-3 Davis Cup, Group I, 1R, KOR-TPE 4-1 Davis Cup, Group I, 1R, TPE-AUS 0-5 Davis Cup, Group I, PO, TPE-INA 5-0 Davis Cup, Group I, 1R, IND-TPE 5-0 Davis Cup, Group I, PO, TPE-KOR 1-3 Davis Cup, Group II, 2R, PHI-TPE 1-3 Davis Cup, Group I, 1R, TPE-CHN 0-5 Davis Cup, Group II, 1R, LIB-TPE 3-2 U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors)